﻿<?php	
	/* ====================== Manipulação das URLs amigáveis ====================== */
	require_once('include/auto_load.php');
	require_once('include/header.php');

	/* ====================== Manipulação do Menu ====================== */
	$menu = new core\Model('menu','app\libs\Menu');
	$menuLista = $menu->read(array(),array("classif"));
	$args = explode("/",$_SERVER['REQUEST_URI']);
?>
	<div class='main'>
		<div class='header'><img src='app/images/logo_framwork_hq.png' style='width: 250px; height: 90px; border: 0px;' ></div>
		<div>
			<ul id="menu">
<?php				
			foreach($menuLista as $ml){
				$n[$ml->getClassif()] = substr_count($ml->getClassif(),".");

				// Se o nível é maior que o primeiro
				if($n[$ml->getClassif()]){
					// Verifica se o atual é menor que o anterior e fecha as tags, até chegar ao nível correspondente
					if($n[$ml->getClassif()] < $n[$sant]){
						$i = $n[$ml->getClassif()];
						while($i < $n[$sant]){
							$htmlm .= "</ul></li>";
							$i++;
						}	
					}
					// Verifica se é maior que o anterior e abre um nível
					elseif($n[$ml->getClassif()] > $n[$sant]){
						$htmlm .= "<ul>";
					}					
				}
				else{
					if($sant){
						$i = $n[$ml->getClassif()];
						while($i < $n[$sant]){
							$htmlm .= "</ul></li>";
							$i++;
						}				
					}
				}
				$htmlm .= "<li>".($ml->getUrl() ? "<a href='/{$ml->getUrl()}'>" : "").utf8_encode($ml->getDescr()).($ml->getUrl() ? "</a>" : "");

				$sant = $ml->getClassif();
				$y++;
			}
			echo $htmlm;
?>					
			</ul>
		</div>

		<script>
			$(function(){
				$("#menu").kendoMenu();		
			});
		</script>

<?php
	if($args[3] == 'success'){
		echo "<p class='hintSuccess'>Transação efetivada.</span>";
	}
	else{
		$KEY = $args[3];
	}

	if($args[1] && $args[2]){
		require_once("app/src/".strtolower($args[1].'.'.$args[2]).".php");
	}
	require_once('include/footer.php');
?>		